Liquid Glass - iPad app Windows 視窗(指南)

在 iPadOS 26 中,引入了一個全新的視窗系統,它既簡單又功能強大!

Place window controls in the toolbar 將視窗控制放置在工具欄中

所有支援多工的應用現在都會在右下角顯示一個拖動手柄。拖動這個手柄後,應用就會變成一個漂浮在桌面背景上的浮動視窗。

在每個視窗的左上角,你會看到新的視窗控制按鈕。點選後,這些控制元件會放大,並展示其完整功能。長按時,它們會進一步展開,顯示出用於快速建立多種視窗布局的快捷方式。

視窗控制包含了豐富的功能,是 iPad 上實現多工操作的核心入口。控制元件會出現在你工具欄的最前面。

所有已有的控制元件都會自動向右移動,為視窗控制元件讓出空間,避免遮擋。

對於還未適配 iPadOS 26 的應用,系統會自動擴大工具欄上方的安全區,並把視窗控制元件放置在前緣。這種將控制元件放在工具欄上方的佈局只是為了相容舊版。因為它會在你工具欄上方永久保留一個安全區,這會減少你的內容顯示空間,不利於內容最大化展示。

你應該將工具欄包裹視窗控制元件,使其與其他控制元件在同一行顯示。就不用專門空出一塊區域給控制元件了。空出來的地方就能多顯示些內容,視窗也不用變大。

Create a window for each document 為每個文件建立一個視窗

當你開啟某個文件時,預設的應用會在前臺啟動,並以一個獨立視窗顯示該文件。可以合理假設,當前應用視窗的狀態是有價值的,除非使用者手動關閉或最小化它。

× 以前開啟第二個文件就會把第一個擠掉,原來的就沒了。

✓ 應用應該為每個文件建立一個獨立視窗。開啟多工時,你的應用應當將每個文件分別開啟在自己的視窗中。這樣使用者可以隨時切換視窗,直到手動關掉它。

Provide descriptive window names 為視窗提供描述性名稱

隨著“新增視窗”模式的使用,確實很容易累積出很多視窗。為了解決這個問題,應用選單中新增了一個視窗列表,可以顯示所有當前開啟的視窗。

可是如果視窗名都一樣,那這個列表也沒啥用。你應該為應用中的每個視窗提供具有描述性的名稱。給每個視窗命名時,使用唯一的字串,例如該文件的標題。命名清楚,使用者才能快速找到想要的視窗。